文章目录
关于Excel的文本和日期格式的问题都很头疼,在开始今天这个实例之前建议你看看我之前写的一篇文章,主要讲了如何识别文本和日期格式、以及文本和日期的互转:http://jingyan.baidu.com/article/8cdccae965815c315413cdfc.html。今天我们用一个实例来说明上一篇文章讲到的知识点。
- 根据上一篇文章我们知道,D列虽然显示的是日期格式,但是实际上它是文本,Excel并没有把它当日期,因为Excel无法识别这样的日期格式,只能当文本了。
![Excel2013:[58]文本日期如何改变样式](/2015/08/03/Excel2013%EF%BC%9A%5B58%5D%E6%96%87%E6%9C%AC%E6%97%A5%E6%9C%9F%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%A0%B7%E5%BC%8F/245e8bcad1c8a78699a836196409c93d71cf50e3.jpg)
- 为了转换为日期,那就需要让Excel识别它,使用替换的方法将其转换为2013-1-1的格式。也就是用“-”替换“-”。
![Excel2013:[58]文本日期如何改变样式](/2015/08/03/Excel2013%EF%BC%9A%5B58%5D%E6%96%87%E6%9C%AC%E6%97%A5%E6%9C%9F%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%A0%B7%E5%BC%8F/e8112b2ac65c1038a52ab1d5b1119313b07e8916.jpg)
- 你会发现它变成了这个样子
![Excel2013:[58]文本日期如何改变样式](/2015/08/03/Excel2013%EF%BC%9A%5B58%5D%E6%96%87%E6%9C%AC%E6%97%A5%E6%9C%9F%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%A0%B7%E5%BC%8F/6398ecd3572c11df14a9c034602762d0f703c26a.jpg)
- 现在,我们想要这个样式变一下,变成我们想要的2013-1-1的样式,同时单元格格式转换为文本。那我们用到了一个公式TEXT,在E2单元格输入公式=TEXT(D2,”yyyy-m-d”),回车看一下结果。
![Excel2013:[58]文本日期如何改变样式](/2015/08/03/Excel2013%EF%BC%9A%5B58%5D%E6%96%87%E6%9C%AC%E6%97%A5%E6%9C%9F%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%A0%B7%E5%BC%8F/fc5e5f34970a304e6eb7dfedd2c8a786c8175cd4.jpg)
- 快速填充下面的单元格,这样就完成了所有的样式转换
![Excel2013:[58]文本日期如何改变样式](/2015/08/03/Excel2013%EF%BC%9A%5B58%5D%E6%96%87%E6%9C%AC%E6%97%A5%E6%9C%9F%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%A0%B7%E5%BC%8F/11794d43fbf2b2116b31fb59c98065380cd78e4f.jpg)
- 整个过程其实就是从文本到日期再到文本的过程。
转载请注明来自DataScience.
邮箱: 675495787@qq.com